package com.zeei.lcp.vo;

import com.zeei.common.vo.TreeNodeVO;

/**
 * @类型名称：TreeNodeLcpVO
 * @类型描述：二维码管理VO
 * @功能描述：生命周期---二维码管理
 * @创建作者：meng.jy
 * @创建时间: 2018年1月21日
 */
public class TreeNodeLcpVO extends TreeNodeVO<TreeNodeLcpVO> {
	/** 区域代码 */
	private String regionCode;
	/** 区域名称 */
	private String regionName;
	/** 上级区域名称 */
	private String pName;
	/** 上级区域 */
	private String pCode;
	/** 城乡分类代码 */
	private String typeCode;
	/** 分类名称 */
	private String typeName;
	/** 排序 */
	private Integer orderNum;
	/** 经度 */
	private double longitude;
	/** 纬度 */
	private double latitude;
	/** 层级1省级2城市3区县 */
	private Integer level;

	/** 污染源代码 */
	private String psCode;
	/** 污染源名称 */
	private String enterName;
	/** 监管级别 */
	private String codeControlLevel;
	/** 创建时间 */
	private String createTime;
	/** 排口代码 */
	private String pointCode;
	/** 排口名称 */
	private String pointName;
	/** 排口类型 */
	private String pointType;

	@Override
	public Integer getOrderNum() {
		return orderNum;
	}

	@Override
	public void setOrderNum(Integer orderNum) {
		this.orderNum = orderNum;
	}

	public void setTypeCode(String typeCode) {
		this.typeCode = typeCode;
	}

	public String getRegionCode() {
		return this.regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode == null ? null : regionCode.trim();
		this.id = regionCode;
	}

	public String getRegionName() {
		return this.regionName;
	}

	public void setRegionName(String regionName) {
		this.regionName = regionName == null ? null : regionName.trim();
		this.text = regionName;
	}

	public String getpName() {
		return pName;
	}

	public void setpName(String pName) {
		this.pName = pName;
	}

	public String getpCode() {
		return this.pCode == null ? "" : this.pCode;
	}

	public void setpCode(String pCode) {
		this.pCode = pCode == null ? null : pCode.trim();
		this.parentId = pCode;
	}

	public String getTypeCode() {
		return this.typeCode;
	}

	public void setTypecode(String typeCode) {
		this.typeCode = typeCode == null ? null : typeCode.trim();
	}

	public String getTypeName() {
		return this.typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName == null ? null : typeName.trim();
	}

	public double getLongitude() {
		return longitude;
	}

	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}

	public double getLatitude() {
		return latitude;
	}

	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public String getPsCode() {
		return psCode;
	}

	public void setPsCode(String psCode) {
		this.psCode = psCode;
	}

	public String getEnterName() {
		return enterName;
	}

	public void setEnterName(String enterName) {
		this.enterName = enterName;
	}

	public String getCodeControlLevel() {
		return codeControlLevel;
	}

	public void setCodeControlLevel(String codeControlLevel) {
		this.codeControlLevel = codeControlLevel;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getPointCode() {
		return pointCode;
	}

	public void setPointCode(String pointCode) {
		this.pointCode = pointCode;
	}

	public String getPointName() {
		return pointName;
	}

	public void setPointName(String pointName) {
		this.pointName = pointName;
	}

	public String getPointType() {
		return pointType;
	}

	public void setPointType(String pointType) {
		this.pointType = pointType;
	}
}